Skip to content

Staging#336

Merged
ahmad-ajmal merged 29 commits into
mainfrom
staging
Jun 18, 2026
Merged

Staging#336
ahmad-ajmal merged 29 commits into
mainfrom
staging

Conversation

@ahmad-ajmal

Copy link
Copy Markdown
Collaborator

CraftBot V1.3.4 update: Agent Profile import/export, Playbook catalogue, Stripe integration, durable workflow execution, prompt profiler & cost tracking, and a 200 MB upload limit

  • Added Agent Profile import/export. You can now bundle an agent's soul, skills, integrations, and Living UI projects into a portable profile, then import it on another CraftBot.
  • Created 42 Agent Profiles (CEO agent, Finance agent, marketing lead agent, devops engineer, video producer agent, or 37 others)
  • Added a Playbook catalogue with 120 playbooks (across 19 categories). Open the playbook picker from the top bar, pick a playbook, and it lands directly in the chat input ready to send.
  • Added Stripe as a built-in integration.
  • Added a built-in Prompt Profiler. A new script captures every LLM call (including cache hit/miss tokens across all providers).
  • Made workflow execution durable. Triggers, scheduled tasks, and incoming chats are now parked in a persistent store before they hit the queue, so a restart mid-task no longer drops, duplicates, or re-fires anything.
  • Irreversible actions (sending messages, posting to Slack/Discord/etc.) are guarded by an idempotency ledger so a retry can't double-send.
  • Optimized the cached prompt prefix. The current date/time is now injected into the dynamic tail of the prompt instead of the cached system prefix, so the byte-stable prefix actually hits Gemini's implicit cache (and every other provider's caching too).
  • Raised the file upload limit to 200 MB, added a live upload progress bar in chat, and improved download limits.
  • Skill loader no longer silently swallows broken skill imports. Skills that fail to import now surface a clear error so you can fix them.
  • Fix: IME composition (Japanese / Chinese / Korean input) on macOS no longer submits chat messages mid-conversion.
  • Fixed bugs, improved stability, and polished UI/UX across the browser interface.

CraftBot and others added 29 commits June 8, 2026 09:20
* Durable trigger store

* all trigger producers migrated to emit with defined types

* Session Router, queue routing

* Irreversible actions

* retries and backoffs
Fix: Check isComposing for IME conversion on MacBook
* Fix: Increase upload limit to 200MB, add upload progress bar, and add error message for failed uploads

* Fix: Increase download limit and fix error message UI

* Fix: UI for upload bar progress and Chat upload progress

* Fix: Error message for file/folder creation error

---------

Co-authored-by: はる <165422770+ahmad-ajmal@users.noreply.github.com>
* Prompt Profiler

* fix(profiler): capture cache tokens for all LLM providers

* Select action in task prompt optimization

* Improve chance for agent to read the AGENT.md

---------

Co-authored-by: CraftBot <craftbot@craftbot.dev>
Remove broken images
V1.3.4  Stability and Optimizations
@ahmad-ajmal ahmad-ajmal merged commit 6c85493 into main Jun 18, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants